window trough - Spanish English Dictionary